|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
T
- The generic type of individuals.public interface IClusterPopulation<T extends IClusterableIndividual<T>>
Interface for populations that do clustering.
Method Summary | |
---|---|
void |
assignFitness()
Assign fitness in all clusters. |
void |
assignFitness(T ind)
Searches for the cluster containing the given individual and assigns fitness to all individuals in the cluster. |
void |
doClustering()
Divides the population into clusters. |
Methods inherited from interface ga.core.individual.population.IPopulation |
---|
addIndividual, addIndividuals, addIndividuals, clear, containsAny, evaluateAutomatic, getEliteIndividual, getEvaluatedIndividualCount, getFittestIndividual, getIndividuals, getInitIndividualCount, getRandomIndividualForEvaluation, getRandomIndividualForSelection, getUnevaluatedIndividuals, getUnfittestIndividual, initRandomly, isAllowDuplicates, isEmpty, iterator, setEvaluator, setInitIndividualCount, size |
Method Detail |
---|
void doClustering()
void assignFitness(T ind)
ind
- Individual that has fitness.void assignFitness()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |